spotted water hemlock - Español Inglés Diccionario